Release 10.1A: OpenEdge Application Server:
Administration
Constructing URLs
In this manual, the URL path to a specific WSA instance is referred to as
wsa-root-url. When you install the WSA, the installation procedure prompts you for awsa-root-urlvalue for the sample WSA instance (wsa1). Thereafter, every time you create a new WSA instance you must provide a newwsa-root-urlvalue for that instance. The value is stored in the wsaUrl property inubroker.properties.The
wsa-root-urlhas the following syntax:
Note: If the WSA URL
hostis namedlocalhost, it must be changed to the name of the host machine when Web services are deployed for network access.In the above syntax, use the optional element, /
web-server-context, if the WSA runs in a JSE that runs in a separate Web server. Omit the optional element if the WSA runs in a JSE that runs stand-alone.In order to create a WSA instance, you need to construct the URL for the
wsa-root-url. The URL components in the syntaxes each describe a specific part of the WSA instance configuration, as shown in Table 5–1.
Typically,
web-server-context,wsa-webapp-context, andwsa-instanceare assigned aliases (actual values) by providers—the people who are responsible for the hardware and software in the OpenEdge WSA environment. Aliases typically do not consist of physical names related to the system or to file paths, but rather names meaningful to providers.For example, consider the sample Web service system elements and aliases in Table 5–2.
Given the aliases in Table 5–2:
Any URL subpaths specified by the client that lie beyond
wsa-root-urlare delivered to the WSA instance for it to interpret and use. For example, to access the WSDL documents associated with a particular WSA instance, append the/wsdlsubpath towsa-root-url, as shown in bold:
Given this URL, an HTTP message travels through the Web server, through the JSE, then to the WSA instance,
fred. Then, the WSA instance is passed the relative path,/wsdl, which tells it to perform a WSDL-related operation.
|
Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |